home *** CD-ROM | disk | FTP | other *** search
- #VRML V2.0 utf8
-
- #
- # an agent talks when you click him.
- #
-
- Transform{
- children[
- Inline{url "ManDetailed.wrl"},
- DEF AGENT_TOUCH TouchSensor{}
- ]
- }
-
- Sound{
- maxFront 100
- maxBack 100
- source DEF AGENT_VOICE1 AudioClip{
- loop FALSE
- url "agent_voice1.wav"
- }
- }
-
- Sound{
- maxFront 100
- maxBack 100
- source DEF AGENT_VOICE2 AudioClip{
- loop FALSE
- url "agent_voice2.wav"
- }
- }
-
- DEF AGENT_SCRIPT Script{
- url "TalkativeAgent.class"
- eventIn SFTime invoked
- eventOut SFTime startTalking1
- eventOut SFTime startTalking2
- }
-
- ROUTE AGENT_TOUCH.touchTime TO AGENT_SCRIPT.invoked
- ROUTE AGENT_SCRIPT.startTalking1 TO AGENT_VOICE1.set_startTime
- ROUTE AGENT_SCRIPT.startTalking2 TO AGENT_VOICE2.set_startTime
-